a = 10
b = 3.14
c = "hello"
d = True
e = None

print(a, type(a))  # int 整数
print(b, type(b))  # float 浮点数
print(c, type(c))  # str 字符串
print(d, type(d))  # bool 布尔值
print(e, type(e))  # NoneType 空值

print("\n--------------------\n") # 分割线

a = "10" # 给变量 a 重新赋值字符串 "10"后，类型会变化
print(a, type(a))  # str 字符串

print("\n--------------------\n") # 分割线

# input() 函数获取的用户输入，类型是字符串 str
age = input("请输入你的年龄：")  # input() 函数的返回值类型是字符串 str
print("明年你就", age + 1, "岁了") # 试试print("明年你就", int(age) + 1, "岁了")
